Drop Forge — synonyms, definition
1. drop forge (Noun)
2 synonyms
drop hammer drop press
1 definition
drop forge (Noun) — Device for making large forgings.
1 type of
device
2 parts of
forge smithy
2. drop forge (Verb)
1 definition
drop forge (Verb) — Forge with a dropforge.
2 types of
forge hammer